(function($){$.fn.hoverIntent=function(handlerIn,handlerOut,selector){var cfg={interval:100,sensitivity:7,timeout:0};if(typeof handlerIn==="object"){cfg=$.extend(cfg,handlerIn)}else if($.isFunction(handlerOut)){cfg=$.extend(cfg,{over:handlerIn,out:handlerOut,selector:selector})}else{cfg=$.extend(cfg,{over:handlerIn,out:handlerIn,selector:handlerOut})}var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))r){var s=0;var o=0;var u=0;n.css(t.setHeightOn,t.defaultVal);n.each(function(){if(t.equalizeRows){var n=e(this).position().top;if(n!=u){if(i.length>0){e(i).css(t.setHeightOn,o);o=0;i=[]}u=e(this).position().top}i.push(this)}s=e(this)[t.checkHeight]();if(s>o){o=s}});if(!t.equalizeRows){n.css(t.setHeightOn,o)}else{e(i).css(t.setHeightOn,o)}}else{n.css(t.setHeightOn,t.defaultVal)}};r();e(window).resize(r);n.find("img").load(r);if(typeof t.afterLoading!=="undefined"){n.find(t.afterLoading).load(r)}if(typeof t.afterTimeout!=="undefined"){setTimeout(function(){r();if(typeof t.afterLoading!=="undefined"){n.find(t.afterLoading).load(r)}},t.afterTimeout)}}})(jQuery); !function(t){function e(){var e,i,n={height:a.innerHeight,width:a.innerWidth};return n.height||(e=r.compatMode,(e||!t.support.boxModel)&&(i="CSS1Compat"===e?f:r.body,n={height:i.clientHeight,width:i.clientWidth})),n}function i(){return{top:a.pageYOffset||f.scrollTop||r.body.scrollTop,left:a.pageXOffset||f.scrollLeft||r.body.scrollLeft}}function n(){var n,l=t(),r=0;if(t.each(d,function(t,e){var i=e.data.selector,n=e.$element;l=l.add(i?n.find(i):n)}),n=l.length)for(o=o||e(),h=h||i();n>r;r++)if(t.contains(f,l[r])){var a,c,p,s=t(l[r]),u={height:s.height(),width:s.width()},g=s.offset(),v=s.data("inview");if(!h||!o)return;g.top+u.height>h.top&&g.toph.left&&g.leftg.left?"right":h.left+o.widthg.top?"bottom":h.top+o.height'+translation.back+'');this.$back=this.$menu.find('li.dl-back')},_initEvents:function(){var self=this;this.$trigger.on('click.dlmenu',function(){if(self.open){self._closeMenu()}else{self._openMenu()}return false});this.$menuitems.on('click.dlmenu',function(event){event.stopPropagation();var $item=$(this),$submenu=$item.children('ul.dl-submenu');if($submenu.length>0){var $flyin=$submenu.clone().css('opacity',0).insertAfter(self.$menu),onAnimationEndFn=function(){self.$menu.off(self.animEndEventName).removeClass(self.options.animationClasses.classout).addClass('dl-subview');$item.addClass('dl-subviewopen').parents('.dl-subviewopen:first').removeClass('dl-subviewopen').addClass('dl-subview');$flyin.remove()};setTimeout(function(){$flyin.addClass(self.options.animationClasses.classin);self.$menu.addClass(self.options.animationClasses.classout);if(self.supportAnimations){self.$menu.on(self.animEndEventName,onAnimationEndFn)}else{onAnimationEndFn.call()}self.options.onLevelClick($item,$item.children('a:first').text())});return false}else{self.options.onLinkClick($item,event)}});this.$back.on('click.dlmenu',function(event){var $this=$(this),$submenu=$this.parents('ul.dl-submenu:first'),$item=$submenu.parent(),$flyin=$submenu.clone().insertAfter(self.$menu);var onAnimationEndFn=function(){self.$menu.off(self.animEndEventName).removeClass(self.options.animationClasses.classin);$flyin.remove()};setTimeout(function(){$flyin.addClass(self.options.animationClasses.classout);self.$menu.addClass(self.options.animationClasses.classin);if(self.supportAnimations){self.$menu.on(self.animEndEventName,onAnimationEndFn)}else{onAnimationEndFn.call()}$item.removeClass('dl-subviewopen');var $subview=$this.parents('.dl-subview:first');if($subview.is('li')){$subview.addClass('dl-subviewopen')}$subview.removeClass('dl-subview')});return false})},closeMenu:function(){if(this.open){this._closeMenu()}},_closeMenu:function(){var self=this,onTransitionEndFn=function(){self.$menu.off(self.transEndEventName);self._resetMenu()};this.$menu.removeClass('dl-menuopen');this.$menu.addClass('dl-menu-toggle');this.$trigger.removeClass('dl-active');if(this.supportTransitions){this.$menu.on(this.transEndEventName,onTransitionEndFn)}else{onTransitionEndFn.call()}this.open=false},openMenu:function(){if(!this.open){this._openMenu()}},_openMenu:function(){var self=this;$body.off('click').on('click.dlmenu',function(){self._closeMenu()});this.$menu.addClass('dl-menuopen dl-menu-toggle').on(this.transEndEventName,function(){$(this).removeClass('dl-menu-toggle')});this.$trigger.addClass('dl-active');this.open=true},_resetMenu:function(){this.$menu.removeClass('dl-subview');this.$menuitems.removeClass('dl-subview dl-subviewopen')}};var logError=function(message){if(window.console){window.console.error(message)}};$.fn.dlmenu=function(options){if(typeof options==='string'){var args=Array.prototype.slice.call(arguments,1);this.each(function(){var instance=$.data(this,'dlmenu');if(!instance){logError("cannot call methods on dlmenu prior to initialization; "+"attempted to call method '"+options+"'");return}if(!$.isFunction(instance[options])||options.charAt(0)==="_"){logError("no such method '"+options+"' for dlmenu instance");return}instance[options].apply(instance,args)})}else{this.each(function(){var instance=$.data(this,'dlmenu');if(instance){instance._init()}else{instance=$.data(this,'dlmenu',new $.DLMenu(options,this))}})}return this}})(jQuery,window); (function(a){a.pgwModal=function(i){var c={};var g={mainClassName:"pgwModal",backdropClassName:"pgwModalBackdrop",maxWidth:500,titleBar:true,closable:true,closeOnEscape:true,closeOnBackgroundClick:true,closeContent:'',loadingContent:"Loading in progress...",errorContent:"An error has occured. Please try again in a few moments."};if(typeof window.pgwModalObject!="undefined"){c=window.pgwModalObject}if((typeof i=="object")&&(!i.pushContent)){if(!i.url&&!i.target&&!i.content){throw new Error('PgwModal - There is no content to display, please provide a config parameter:"url", "target" or "content"')}c.config={};c.config=a.extend({},g,i);window.pgwModalObject=c}var k=function(){var o='
';a("body").append(o);a(document).trigger("PgwModal::Create");return true};var l=function(){a("#pgwModal .pm-title, #pgwModal .pm-content").html("");a("#pgwModal .pm-close").html("").unbind("click");return true};var f=function(){angular.element('body').injector().invoke(function($compile){var scope=angular.element($('#pgwModal .pm-content')).scope();$compile($('#pgwModal .pm-content'))(scope);scope.$digest()});return true};var d=function(o){a("#pgwModal .pm-content").html(o);if(c.config.angular){f()}m();a(document).trigger("PgwModal::PushContent");return true};var m=function(){a("#pgwModal, #pgwModalBackdrop").show();var q=a(window).height();var o=a("#pgwModal .pm-body").height();var p=Math.round((q-o)/3);if(p<=0){p=0}a("#pgwModal .pm-body").animate({marginTop: p}, 200);return true};var h=function(){return c.config.modalData};var e=function(){var o=a('
').appendTo("body");var q=o.children();if(typeof q.innerWidth!="function"){return 0}var p=q.innerWidth()-q.height(90).innerWidth();o.remove();return p};var b=function(){return a("body").hasClass("pgwModalOpen")};var n=function(){a("#pgwModal, #pgwModalBackdrop").removeClass().hide();a("body").css("padding-right","").removeClass("pgwModalOpen");l();a(window).unbind("resize.PgwModal");a(document).unbind("keyup.PgwModal");a("#pgwModal").unbind("click.PgwModalBackdrop");try{delete window.pgwModalObject}catch(o){window.pgwModalObject=undefined}a(document).trigger("PgwModal::Close");return true};var j=function(){if(a("#pgwModal").length==0){k()}else{l()}a("#pgwModal").removeClass().addClass(c.config.mainClassName);a("#pgwModalBackdrop").removeClass().addClass(c.config.backdropClassName);if(!c.config.closable){a("#pgwModal .pm-close").html("").unbind("click").hide()}else{a("#pgwModal .pm-close").html(c.config.closeContent).click(function(){n()}).show()}if(!c.config.titleBar){a("#pgwModal .pm-title").hide()}else{a("#pgwModal .pm-title").show()}if(c.config.title){a("#pgwModal .pm-title").text(c.config.title)}if(c.config.maxWidth){a("#pgwModal .pm-body").css("max-width",c.config.maxWidth)}if(c.config.url){if(c.config.loadingContent){a("#pgwModal .pm-content").html(c.config.loadingContent)}var o={url:i.url,success:function(q){d(q)},error:function(){a("#pgwModal .pm-content").html(c.config.errorContent)}};if(c.config.ajaxOptions){o=a.extend({},o,c.config.ajaxOptions)}a.ajax(o)}else{if(c.config.target){d(a(c.config.target).html())}else{if(c.config.content){d(c.config.content)}}}if(c.config.closeOnEscape&&c.config.closable){a(document).bind("keyup.PgwModal",function(q){if(q.keyCode==27){n()}})}if(c.config.closeOnBackgroundClick&&c.config.closable){a("#pgwModal").bind("click.PgwModalBackdrop",function(s){var r=a(s.target).hasClass("pm-container");var q=a(s.target).attr("id");if(r||q=="pgwModal"){n()}})}a("body").addClass("pgwModalOpen");var p=e();if(p>0){a("body").css("padding-right",p)}a(window).bind("resize.PgwModal",function(){m()});a(document).trigger("PgwModal::Open");return true};if((typeof i=="string")&&(i=="close")){return n()}else{if((typeof i=="string")&&(i=="reposition")){return m()}else{if((typeof i=="string")&&(i=="getData")){return h()}else{if((typeof i=="string")&&(i=="isOpen")){return b()}else{if((typeof i=="object")&&(i.pushContent)){return d(i.pushContent)}else{if(typeof i=="object"){return j()}}}}}}}})(window.Zepto||window.jQuery); (function(e){"use strict";e.fn.fitVids=function(t){var n={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var r=document.head||document.getElementsByTagName("head")[0];var i=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}";var s=document.createElement("div");s.innerHTML='

x

";r.appendChild(s.childNodes[1])}if(t){e.extend(n,t)}return this.each(function(){var t=["iframe[src*='player.vimeo.com']","iframe[src*='youtube.com']","iframe[src*='youtube-nocookie.com']","iframe[src*='kickstarter.com'][src*='video.html']","object","embed"];if(n.customSelector){t.push(n.customSelector)}var r=".fitvidsignore";if(n.ignore){r=r+", "+n.ignore}var i=e(this).find(t.join(","));i=i.not("object object");i=i.not(r);i.each(function(){var t=e(this);if(t.parents(r).length>0){return}if(this.tagName.toLowerCase()==="embed"&&t.parent("object").length||t.parent(".fluid-width-video-wrapper").length){return}if(!t.css("height")&&!t.css("width")&&(isNaN(t.attr("height"))||isNaN(t.attr("width")))){t.attr("height",9);t.attr("width",16)}var n=this.tagName.toLowerCase()==="object"||t.attr("height")&&!isNaN(parseInt(t.attr("height"),10))?parseInt(t.attr("height"),10):t.height(),i=!isNaN(parseInt(t.attr("width"),10))?parseInt(t.attr("width"),10):t.width(),s=n/i;if(!t.attr("id")){var o="fitvid"+Math.floor(Math.random()*999999);t.attr("id",o)}t.wrap('
').parent(".fluid-width-video-wrapper").css("padding-top",s*100+"%");t.removeAttr("height").removeAttr("width")})})}})(window.jQuery||window.Zepto) !function(t){t.fn.unveil=function(i,e){function n(){var i=a.filter(function(){var i=t(this);if(!i.is(":hidden")){var e=o.scrollTop(),n=e+o.height(),r=i.offset().top,s=r+i.height();return s>=e-u&&n+u>=r}});r=i.trigger("unveil"),a=a.not(r)}var r,o=t(window),u=i||0,s=window.devicePixelRatio>1,l=s?"data-src-retina":"data-src",a=this;return this.one("unveil",function(){var t=this.getAttribute(l);t=t||this.getAttribute("data-src"),t&&(this.setAttribute("src",t),"function"==typeof e&&e.call(this))}),o.on("scroll.unveil resize.unveil lookup.unveil",n),n(),this}}(window.jQuery||window.Zepto); var table_charts=function(){ jQuery('.table_view_charts').each(function(index){ var rowcount=jQuery(this).find('.top_chart_row_found').data('rowcount'); for (var rowcountindex=0; rowcountindex < rowcount; rowcountindex++){ var heightArray=jQuery(this).find('li.row_chart_'+ rowcountindex +'').map(function(){ return jQuery(this).height(); }).get(); var maxHeight=Math.max.apply(Math, heightArray); jQuery(this).find('li.row_chart_'+ rowcountindex +'').height(maxHeight); var recomparecolvalue; jQuery(this).find('.top_chart_wrap li.row_chart_'+ rowcountindex +'').each(function(n){ if(jQuery(this).html()!=recomparecolvalue&&n > 0){ jQuery(this).closest('.table_view_charts').find('li.row_chart_'+ rowcountindex +'').addClass('row-is-different'); }else{ recomparecolvalue=jQuery(this).html(); }}); }}); } var re_sizebg=function(){ 'use strict'; jQuery('.vc_custom_row_width').each(function(){ var ride=jQuery(this).data('bg-width'); var ancenstor,parent; parent=jQuery(this).parent(); if(ride=='container_width'){ ancenstor=jQuery('.main-side').parent().parent(); } else if(ride=='window_width'){ ancenstor=jQuery('html'); } var al=parseInt(ancenstor.css('paddingLeft')); var ar=parseInt(ancenstor.css('paddingRight')) var w=al+ar + ancenstor.width(); var bl=-(parent.offset().left - ancenstor.offset().left); if(bl > 0){ left=0; } if(jQuery('body.rtl').length > 0){ jQuery(this).css({'width': w,'margin-right': bl }); }else{ jQuery(this).css({'width': w,'margin-left': bl }) ; }}); }; function isVisibleOnScroll(elem){ var $elem=jQuery(elem); var $window=jQuery(window); var docViewTop=$window.scrollTop(); var docViewBottom=docViewTop + $window.height(); var elemTop=$elem.offset().top; var elemBottom=elemTop + $elem.height(); return ((elemBottom >=docViewTop)&&(elemTop <=docViewBottom)&&(elemBottom <=docViewBottom)&&(elemTop >=docViewTop)); } var re_ajax_cache={ data: {}, remove: function (cache_id){ delete re_ajax_cache.data[cache_id]; }, exist: function (cache_id){ return re_ajax_cache.data.hasOwnProperty(cache_id)&&re_ajax_cache.data[cache_id]!==null; }, get: function (cache_id){ return re_ajax_cache.data[cache_id]; }, set: function (cache_id, cachedData){ re_ajax_cache.remove(cache_id); re_ajax_cache.data[cache_id]=cachedData; }}; var re_ajax_search={ _current_selection_index:0, _last_request_results_count:0, _first_down_up:true, _is_search_open:false, init: function init(){ jQuery(document).on('click', '.icon-search-onclick', function(e){ e.stopPropagation(); jQuery('.main-nav').toggleClass('top-search-onclick-open'); if(re_ajax_search._is_search_open===true){ re_ajax_search._is_search_open=false; }else{ re_ajax_search._is_search_open=true; if(jQuery('html').hasClass('flash')){ setTimeout(function(){ jQuery('.main-nav .search-header-contents input[name="s"]').focus(); }, 200); }} }); jQuery(document).click(function(e){ if(jQuery(e.target).closest(".head_search").length||jQuery(e.target).closest(".custom_search_box").length) return; jQuery('.head_search .re-aj-search-wrap').removeClass('re-aj-search-open').empty(); jQuery('.custom_search_box .re-aj-search-wrap').removeClass('re-aj-search-open').empty(); e.stopPropagation(); if(re_ajax_search._is_search_open===true){ re_ajax_search._is_search_open=false; }}); jQuery(document).click(function(e){ if(jQuery(e.target).closest(".search-header-contents").length) return; jQuery('.main-nav').removeClass('top-search-onclick-open'); e.stopPropagation(); if(re_ajax_search._is_search_open===true){ re_ajax_search._is_search_open=false; }}); jQuery('.re-ajax-search').keydown(function(event){ var ajaxsearchitem=jQuery(this); if((event.which&&event.which==39) || (event.keyCode&&event.keyCode==39) || (event.which&&event.which==37) || (event.keyCode&&event.keyCode==37)){ re_ajax_search.re_ajax_set_focus(ajaxsearchitem); return; } if((event.which&&event.which==13)||(event.keyCode&&event.keyCode==13)){ var re_ajax_search_cur=jQuery(this).parent().parent().find('.re-sch-cur-element'); if(re_ajax_search_cur.length > 0){ var re_searchopen_url=re_ajax_search_cur.find('.re-search-result-title a').attr('href'); window.location=re_searchopen_url; }else{ jQuery(this).parent().submit(); } return false; }else{ if((event.which&&event.which==40)||(event.keyCode&&event.keyCode==40)){ re_ajax_search.re_aj_search_move_key_down(ajaxsearchitem); return false; }else if((event.which&&event.which==38)||(event.keyCode&&event.keyCode==38)){ re_ajax_search.re_aj_search_move_key_up(ajaxsearchitem); return false; }else{ if((event.which&&event.which==8)||(event.keyCode&&event.keyCode==8)){ var search_query=jQuery(this).val(); if(search_query.length==1){ jQuery(this).parent().parent().find('.re-aj-search-wrap').removeClass('re-aj-search-open').empty(); }} re_ajax_search.re_ajax_set_focus(ajaxsearchitem); setTimeout(function(){ re_ajax_search.do_ajax_call(ajaxsearchitem); }, 100); } return true; }}); }, re_aj_search_move_key_up: function re_aj_search_move_key_up(elem){ if(re_ajax_search._first_down_up===true){ re_ajax_search._first_down_up=false; if(re_ajax_search._current_selection_index===0){ re_ajax_search._current_selection_index=re_ajax_search._last_request_results_count - 1; }else{ re_ajax_search._current_selection_index--; }}else{ if(re_ajax_search._current_selection_index===0){ re_ajax_search._current_selection_index=re_ajax_search._last_request_results_count; }else{ re_ajax_search._current_selection_index--; }} elem.parent().parent().find('.re-search-result-div').removeClass('re-sch-cur-element'); if(re_ajax_search._current_selection_index > re_ajax_search._last_request_results_count -1){ elem.closest('form').fadeTo(100, 1); }else{ re_ajax_search.re_search_input_remove_focus(elem); elem.parent().parent().find('.re-search-result-div').eq(re_ajax_search._current_selection_index).addClass('re-sch-cur-element'); }}, re_aj_search_move_key_down: function re_aj_search_move_key_down(elem){ if(re_ajax_search._first_down_up===true){ re_ajax_search._first_down_up=false; }else{ if(re_ajax_search._current_selection_index===re_ajax_search._last_request_results_count){ re_ajax_search._current_selection_index=0; }else{ re_ajax_search._current_selection_index++; }} elem.parent().parent().find('.re-search-result-div').removeClass('re-sch-cur-element'); if(re_ajax_search._current_selection_index > re_ajax_search._last_request_results_count - 1){ elem.closest('form').fadeTo(100, 1); }else{ re_ajax_search.re_search_input_remove_focus(elem); elem.parent().parent().find('.re-search-result-div').eq(re_ajax_search._current_selection_index).addClass('re-sch-cur-element'); }}, re_ajax_set_focus: function re_ajax_set_focus(elem){ re_ajax_search._current_selection_index=0; re_ajax_search._first_down_up=true; elem.closest('form').fadeTo(100, 1); elem.parent().parent().find('.re-search-result-div').removeClass('re-sch-cur-element'); }, re_search_input_remove_focus: function re_search_input_remove_focus(elem){ if(re_ajax_search._last_request_results_count!==0){ elem.closest('form').css('opacity', 0.5); }}, process_ajax_response: function (data, callelem){ var current_query=callelem.val(); if(current_query==''){ callelem.parent().parent().find('.re-aj-search-wrap').empty(); return; } var td_data_object=jQuery.parseJSON(data); if(td_data_object.re_search_query!==current_query){ return; } re_ajax_search._current_selection_index=0; re_ajax_search._last_request_results_count=td_data_object.re_total_inlist; re_ajax_search._first_down_up=true; callelem.parent().parent().find('.re-aj-search-wrap').addClass('re-aj-search-open').html(td_data_object.re_data); var iconsearch=callelem.parent().find('.fa-refresh'); iconsearch.removeClass('fa-refresh fa-spin').addClass('fa-search'); callelem.removeClass('searching-now'); }, do_ajax_call: function do_ajax_call(elem){ var posttypes=elem.data('posttype'); var callelem=elem; if(elem.val()==''){ re_ajax_search.re_ajax_set_focus(callelem); return; } var search_query=elem.val(); if(re_ajax_cache.exist(search_query)){ re_ajax_search.process_ajax_response(re_ajax_cache.get(search_query), callelem); return; } var iconsearch=elem.parent().find('.fa-search'); iconsearch.removeClass('fa-search').addClass('fa-refresh fa-spin'); elem.addClass('searching-now'); jQuery.ajax({ type: 'POST', url: translation.ajax_url, data: { action: 'rehub_ajax_search', re_string: search_query, posttypesearch: posttypes, }, success: function(data, textStatus, XMLHttpRequest){ re_ajax_cache.set(search_query, data); re_ajax_search.process_ajax_response(data, callelem); }, error: function(MLHttpRequest, textStatus, errorThrown){ }}); }}; jQuery(document).ready(function($){ 'use strict'; re_sizebg(); re_ajax_search.init(); $("img.lazyimages").unveil(40, function(){ $(this).load(function(){ this.style.opacity=1; }); }); $('.tabs, .vc_tta, .wpsm-tabs').find('img.lazyimages').trigger("unveil"); var res_nav=$("header .top_menu").html(); $("header .responsive_nav_wrap").append(res_nav); $('header .responsive_nav_wrap').wrapInner(function(){ return "
"; }); $('header .responsive_nav_wrap ul.menu').attr('class', 'dl-menu'); if($('.rehub-custom-menu-item.top-search-onclick').length > 0){ $("header .responsive_nav_wrap #dl-menu .rehub-custom-menu-item").remove(); } if($('.rehub-custom-menu-item.rehub-top-login-onclick .act-rehub-login-popup').length > 0){ $("header .responsive_nav_wrap #dl-menu").prepend(""); $("header .responsive_nav_wrap #dl-menu .rehub-custom-menu-item").remove(); } if($('.rehub-custom-menu-item.rehub-top-login-onclick .user-dropdown-intop').length > 0){ $("header .responsive_nav_wrap #dl-menu").prepend($(".rehub-custom-menu-item.rehub-top-login-onclick").html()); $("header .responsive_nav_wrap #dl-menu .rehub-custom-menu-item").remove(); } if($('.logo-section .wpsm-button.mobileinmenu').length > 0){ $("header .responsive_nav_wrap #dl-menu").prepend($(".logo-section .mobileinmenu").clone()); } if($(".main-nav .subline").length > 0){ $(".main-nav").addClass("subline-enabled"); } if($('#logo_mobile_wrapper').length > 0){ $("header .responsive_nav_wrap #dl-menu").prepend($('#logo_mobile_wrapper').html()); } if($('.main-nav .logo-inmenu').length > 0){ $("header .responsive_nav_wrap #dl-menu .menu-item.logo-inmenu").remove(); } $("header .responsive_nav_wrap #dl-menu").prepend(""); $("header .responsive_nav_wrap #dl-menu").prepend(""); $("header .responsive_nav_wrap #dl-menu").find('.sub-menu').attr('class', 'dl-submenu'); $('#dl-menu').dlmenu(); $('.rehub_scroll, #kcmenu a, .kc-gotop').bind('click.smoothscroll',function (e){ e.preventDefault(); if(typeof $(this).data('scrollto')!=='undefined'){ var target=$(this).data('scrollto'); var hash=$(this).data('scrollto'); }else{ var target=$(this.hash + ', a[name="'+ this.hash.replace(/#/,"") +'"]').first(); var hash=this.hash; } var $target=$(target); $('html, body').stop().animate({ 'scrollTop': $target.offset().top }, 500, 'swing', function (){ window.location.hash=hash; }); }); $('.tabs-menu').delegate('li:not(.current)', 'click', function(){ $(this).addClass('current').siblings().removeClass('current').parents('.tabs').find('.tabs-item').hide().eq($(this).index()).fadeIn(700); }) $('.tabs-menu li:first-child').trigger('click'); $('.wpsm-tabs:not(.vc_tta)').each(function(){ $(this).tabs(); }); $('.wpsm-bar').each(function(){ $(this).find('.wpsm-bar-bar').animate({ width: $(this).attr('data-percent') }, 1500); }); $(".wpsm-accordion").each(function(){ $(this).accordion({heightStyle: "content" }); }); $("h3.wpsm-toggle-trigger").click(function(){ $(this).toggleClass("active").next().slideToggle("fast");return false; }); $('.rehub_woo_tabs_menu').delegate('li:not(.current)', 'click', function(){ $(this).addClass('current').siblings().removeClass('current').parents('.rehub_woo_review').find('.rehub_woo_review_tabs').hide().eq($(this).index()).fadeIn(700); }) $('.rehub_woo_tabs_menu li:first-child').trigger('click'); $('.btn_offer_block.choose_offer_woo').click(function(event){ event.preventDefault(); $('.rehub_woo_tabs_menu li.woo_deals_tab').trigger('click'); }); $('.cat_widget_custom .children').parent().find('a').append('  +'); $('.tabs-item .drop_list').click(function(){ $(this).parent().parent().find('.children').slideToggle(); return false }); $('.r_offer_details .r_show_hide').click(function(){ $(this).parent().find('.open_dls_onclk').slideToggle(); }); $('body').on("click", ".rehub_offer_coupon.masked_coupon:not(.expired_coupon)", function(e){ var $this=$(this); var codeid=$this.data('codeid'); var codetext=$this.data('codetext'); if(typeof $this.data('codeid')!=='undefined'){var couponpage=window.location.pathname + "?codeid=" + codeid;} if(typeof $this.data('codetext')!=='undefined'){var couponpage=window.location.pathname + "?codetext=" + codetext;} var couponcode=$this.data('clipboard-text'); var destination=$this.data('dest'); if(destination!=""||destination!="#"){ window.location.href=destination; } window.open(couponpage); }); function GetURLParameter(sParam){ var sPageURL=window.location.search.substring(1); var sURLVariables=sPageURL.split('&'); for (var i=0; i < sURLVariables.length; i++){ var sParameterName=sURLVariables[i].split('='); if(sParameterName[0]==sParam){ return sParameterName[1]; }} } var coupontrigger=GetURLParameter("codeid"); if(coupontrigger){ var $change_code=$(".rehub_offer_coupon.masked_coupon:not(.expired_coupon)[data-codeid='" + coupontrigger +"']"); var couponcode=$change_code.data('clipboard-text'); $change_code.removeClass('masked_coupon').removeClass('btn_offer_block').addClass('not_masked_coupon').html(''+ couponcode +''); $.pgwModal({ url: translation.ajax_url + "?action=ajax_code&codeid=" + coupontrigger, titleBar: false, mainClassName:'pgwModal coupon-reveal-popup', ajaxOptions:{ success:function(response){ if(response){ $.pgwModal({ pushContent: response }); }else{ $.pgwModal({ pushContent: 'An error has occured' }); }} }}); }; $('.rehub_offer_coupon:not(.expired_coupon)').each(function(){ ZeroClipboard.config({ swfPath: translation.templateurl+"/js/zeroclipboard/ZeroClipboard.swf" }); var $this=$(this); var couponcode=$this.data('clipboard-text'); var client=new ZeroClipboard($this); client.on('ready', function(event){ client.on('copy', function(event){ event.clipboardData.setData('text/plain', couponcode); }); client.on('aftercopy', function(event){ $this.find('i.fa').replaceWith(''); $this.find('i.fa').fadeOut(2500, function(){ $this.find('i.fa').replaceWith('').fadeIn('slow'); }); }); }); client.on('error', function(event){ ZeroClipboard.destroy(); }); }); $(".rehub_offer_coupon.masked_coupon.expired_coupon").each(function(){ var couponcode=$(this).data('clipboard-text'); $(this).text(couponcode); }); $('.ext-source').replaceWith(function(){ return '' + $(this).html() + ''; }); $('.inf_scr_wrap_auto').each(function(){ var $this=$(this); $this.infinitescroll({ navSelector: ".more_post", nextSelector: ".more_post a", itemSelector: ".inf_scr_item", loading: { finishedMsg: '' + translation.fin + '', msgText: '', img: translation.templateurl + '/images/preload.gif', }, }, function(){ $this.find('img.lazyimages').each(function(){ var source=$(this).attr("data-src"); $(this).attr("src", source).css({'opacity': '1'}); }); } ); }); $('.eq_height_post').equalHeightColumns({ minWidth: 767, afterTimeout: 500, checkHeight: 'innerHeight' }); $('.eq_height_inpost').equalHeightColumns({ minWidth: 767, afterTimeout: 500, checkHeight: 'innerHeight' }); $('.cat-pagination').on('click', 'a:not(.active) ', function(){ var multi_cat=$(this).closest('.multi_cat'); var multi_cat_wrap=multi_cat.find('.multi_cat_wrap'); var page=$(this).data('paginated'); var data={ 'action': 'multi_cat', 'page': page, 'tax': multi_cat.data('tax'), 'term': multi_cat.data('term'), 'nonce':translation.nonce, }; multi_cat_wrap.addClass('loading'); $.post(translation.ajax_url, data, function(response){ if(response!=='fail'){ multi_cat_wrap.html(response); multi_cat.find('.cat-pagination a').removeClass('active'); multi_cat.find('.cat-pagination a[data-paginated="' + page + '"]').addClass('active'); } multi_cat_wrap.removeClass('loading'); }); }); jQuery('body').on('click', '.share-link-image', function(event){ var href=jQuery(this).attr("href"), service=jQuery(this).data('service'), width='pinterest'==service ? 750:600, height='twitter'==service ? 250:'pinterest'==service ? 320:300, top=(screen.height / 2) - height / 2, left=(screen.width / 2) - width / 2; var options='top=' + top + ',left=' + left + ',width=' + width + ',height=' + height; event.preventDefault(); event.stopPropagation(); window.open(href, service, options); }); $('body').on('click', '#rehub-comments-tabs span', function(){ if(typeof rating_tabs_ajax_send!=='undefined'&&rating_tabs_ajax_send) return; var post_id=$('#rehub-comments-tabs').data('postid'); var rating_tabs_ajax_send=true; var p=$(this).parent().children().removeClass('active'); $(this).addClass('active'); if($(this).data('tabid')==1){ $('#loadcomment-list').html(''); $('#tab-1').show(); rating_tabs_ajax_send=false; return; } $.ajax({ type: 'post', data: 'action=show_tab&post_id='+post_id+'&tab_number='+$(this).data('tabid')+'&rating_tabs_id='+translation.rating_tabs_id, url: translation.ajax_url, beforeSend: function(){ $('#tab-1').hide(); $('#loadcomment-list').html('
'); }, error: function(jqXHR, textStatus, errorThrown){ $('#loadcomment-list').html('error: '+errorThrown); }, success:function(html_data){ rating_tabs_ajax_send=false; $("#loadcomment-list").html(html_data); }}); }); $(document).on('click', '.re-top-menu-collapse', function(e){ e.preventDefault(); $('.header-top .top-nav ul').slideToggle(); }); $(window).resize(function(){ var w=$(window).width(); if(w > 320&&$('.header-top .top-nav ul').is(':hidden')){ $('.header-top .top-nav ul').removeAttr('style'); }}); if($('.ap-login-message-wrapper').length > 0){ if($('#rehub-login-popup').length > 0){ $(".ap-login-message-wrapper .ap-login-message + a").addClass('act-rehub-login-popup'); }} if($('#respond .must-log-in a').length > 0){ if($('#rehub-login-popup').length > 0){ $("#respond .must-log-in a").addClass('act-rehub-login-popup'); }} $(document).on('click', 'body:not(.logged-in) .act-rehub-login-popup', function(e){ e.preventDefault(); var acttype=$(this).data('type'); if(acttype=='login'){ $.pgwModal({ titleBar: false, target: '#rehub-login-popup', mainClassName:'pgwModal re-user-popup-wrap', }); $('.re-user-popup-wrap .rehub-errors').html(''); } else if(acttype=='register'){ $.pgwModal({ titleBar: false, target: '#rehub-register-popup', mainClassName:'pgwModal re-user-popup-wrap', }); $('.re-user-popup-wrap .rehub-errors').html(''); $('.re-user-popup-wrap .recaptchamodail').attr('id', 'recaptchamodail'); } else if(acttype=='resetpass'){ $.pgwModal({ titleBar: false, target: '#rehub-reset-popup', mainClassName:'pgwModal re-user-popup-wrap', }); $('.re-user-popup-wrap .rehub-errors').html(''); } else if(acttype=='restrict'){ $.pgwModal({ titleBar: false, target: '#rehub-restrict-login-popup', mainClassName:'pgwModal re-user-popup-wrap', }); } else if(acttype=='url'){ window.location.href=$(this).attr('href'); }else{ $.pgwModal({ titleBar: false, target: '#rehub-login-popup', mainClassName:'pgwModal re-user-popup-wrap', }); $('.re-user-popup-wrap .rehub-errors').html(''); }}); $(document).on('submit','.re-user-popup-wrap #rehub_login_form_modal',function(e){ e.preventDefault(); var button=$(this).find('button.rehub_main_btn'); button.addClass('loading'); $.post(translation.ajax_url, $('.re-user-popup-wrap #rehub_login_form_modal').serialize(), function(data){ var obj=$.parseJSON(data); $('.rehub-login-popup .rehub-errors').html(obj.message); if(obj.error==false){ window.setTimeout(function(){location.reload()},200); button.hide(); } button.removeClass('loading'); }); }); $(document).on('submit','.re-user-popup-wrap #rehub_registration_form_modal',function(e){ e.preventDefault(); var button=$(this).find('button.rehub_main_btn'); button.addClass('loading'); $.post(translation.ajax_url, $('.re-user-popup-wrap #rehub_registration_form_modal').serialize(), function(data){ var obj=$.parseJSON(data); $('.rehub-register-popup .rehub-errors').html(obj.message); if(obj.error==false){ $('.rehub-register-popup').addClass('registration-complete'); window.setTimeout(function(){location.reload()},4000); } $('.rehub-register-popup').removeClass('registration-complete'); button.removeClass('loading'); }); }); $(document).on('submit','.re-user-popup-wrap #rehub_reset_password_form_modal',function(e){ e.preventDefault(); var button=$(this).find('button.rehub_main_btn'); button.addClass('loading'); $.post(translation.ajax_url, $('.re-user-popup-wrap #rehub_reset_password_form_modal').serialize(), function(data){ var obj=$.parseJSON(data); $('.rehub-reset-popup .rehub-errors').html(obj.message); if(obj.error==false){ window.setTimeout(function(){location.reload()},3000); } button.removeClass('loading'); }); }); $('.user-ava-intop').click(function(e){ e.stopPropagation(); $(this).parent().find('.user-dropdown-intop-menu').toggleClass('user-dropdown-intop-open'); $(this).toggleClass('user-ava-intop-open'); }); $('.user-dropdown-intop-menu').click(function(e){ e.stopPropagation(); }); $(document).click(function(){ $('.user-dropdown-intop-menu').removeClass('user-dropdown-intop-open'); $('.user-ava-intop').removeClass('user-ava-intop-open'); }); $('#re-compare-panel-heading').on('click', '.re-compare-panel-collapse', function(e){ e.stopPropagation(); $(this).parent().parent().toggleClass('collapsed'); }); $('.table_view_charts').on('click', '.re-compare-show-diff', function(e){ if($(this).is(':checked')){ $(this).closest('.table_view_charts').find('li[class^="row_chart"]').filter(':not(.heading_row_chart)').filter(':not(.row-is-different)').addClass('low-opacity'); }else{ $(this).closest('.table_view_charts').find('li[class^="row_chart"]').filter(':not(.heading_row_chart)').filter(':not(.row-is-different)').removeClass('low-opacity'); }}); if($('#re-compare-panel').length > 0){ $.post(translation.ajax_url, { action: 're_compare_panel' }, function (response){ $('#re-compare-wrap').html(response.content); $('#re-compare-panel').addClass(response.cssactive); var compareurl=$('.re-compare-dest').data('compareurl'); $('.re-compare-panel-title span').text(response.count); $('.re-compare-dest').attr('data-compareurl', compareurl + '?compareids=' + response.comparing); }); } $('body').on('click', '.wpsm-button-compare', function(e){ var thistoggle=$(this); var panel=$('#re-compare-panel'); var compareID=thistoggle.data('addcompare-id'); var alltoggles=$('.addcompare-id-' + compareID); var compareurl=$('.re-compare-dest').data('compareurl'); alltoggles.addClass('loading'); if(thistoggle.hasClass('not-incompare')){ $.post(translation.ajax_url, { action: 're_add_compare', compareID: compareID, perform: 'add' }, function (response){ panel.addClass('active'); alltoggles.removeClass('not-incompare').removeClass('loading'); alltoggles.addClass('comparing'); $('#re-compare-wrap').append(response.content).find(".re-compare-item:last").hide().fadeIn('slow'); $('.re-compare-panel-title span').text(response.count); alltoggles.removeClass('loading'); $('.re-compare-dest').attr('data-compareurl', compareurl + '?compareids=' + response.comparing); }); }else{ $('.compare-item-' + compareID).css({'opacity': '.17'}); $.post(translation.ajax_url, { action: 're_add_compare', compareID: compareID, perform: 'remove' }, function (response){ alltoggles.addClass('not-incompare'); alltoggles.removeClass('comparing').removeClass('loading'); $('.compare-item-' + compareID).remove(); $('.re-compare-panel-title span').text(response.count); if($('#re-compare-wrap').children().length==0){ panel.removeClass('active'); }else{ $('.re-compare-dest').attr('data-compareurl', compareurl + '?compareids=' + response.comparing); }}); }}); $('body').on('click', '.re-compare-close', function(e){ var block=$(this).parent(); var panel=$('#re-compare-panel'); var compareID=block.data('compareid'); var alltoggles=$('.addcompare-id-' + compareID); var compareurl=$('.re-compare-dest').data('compareurl'); block.css({'opacity': '.17'}); $.post(translation.ajax_url, { action: 're_add_compare', compareID: compareID, perform: 'remove' }, function (response){ alltoggles.addClass('not-incompare').removeClass('comparing'); block.remove(); $('.re-compare-panel-title span').text(response.count); if($('#re-compare-wrap').children().length==0){ panel.removeClass('active'); }else{ $('.re-compare-dest').attr('data-compareurl', compareurl + '?compareids=' + response.comparing); }}); }); $('body').on('click', '.re-compare-close-in-chart', function(e){ var block=$(this).closest('.top_rating_item'); $(this).closest('.table_view_charts').find('li').removeClass('row-is-different'); var compareID=block.data('compareid'); block.css({'opacity': '.17'}); $.post(translation.ajax_url, { action: 're_add_compare', compareID: compareID, perform: 'remove' }, function (response){ block.remove(); table_charts(); if(typeof (history.pushState)!="undefined"){ var obj={ Page: 'Compare items', Url: window.location.pathname + '?compareids=' + response.comparing }; history.pushState(obj, obj.Page, obj.Url); }else{ window.location.href=window.location.pathname + '?compareids=' + response.comparing; }}); }); $('body').on("click", ".re-compare-dest", function(e){ var $this=$(this); var compareurl=$this.attr('data-compareurl'); if(compareurl!=""||compareurl!="#"){ window.location.href=compareurl; }}); if($('.content').length > 0&&$('#re-compare-panel').length > 0){ var contwidthout=$('.content').outerWidth(); $('#re-compare-panel').css({'width': contwidthout,'margin-left': - (contwidthout/2), 'left':'50%'}); } $(".media_owl_carousel .photo-item").hover(function(){ $(this).children('.gp-overlay').stop(true, true).fadeIn(500); }, function(){ $(this).children('.gp-overlay').stop(true, true).fadeOut(500); }); }); showNav=function(){'use strict'; jQuery(this).find('> .sub-menu').slideDown(); } hideNav=function(){'use strict'; jQuery(this).find('> .sub-menu').slideUp();} jQuery('nav.top_menu > ul > li.menu-item-has-children').hoverIntent({ sensitivity: 7, interval: 100, over: showNav, timeout: 120, out: hideNav }) jQuery(document).on('mousemove', '.user-rate-active' , function (e){ var rated=jQuery(this); if(rated.hasClass('rated-done')){ return false; } if(!e.offsetX){ e.offsetX=e.clientX - jQuery(e.target).offset().left; } var offset=e.offsetX + 4; if(offset > 100){ offset=100; } rated.find('.user-rate-image span').css('width', offset + '%'); var score=Math.floor(((offset / 10) * 5)) / 10; if(score > 5){ score=5; }}); jQuery(document).on('click', '.user-rate-active' , function (e){ var rated=jQuery(this); if(rated.hasClass('rated-done')){ return false; } var gg=rated.find('.user-rate-image span').width(); rated.find('.user-rate-image').hide(); rated.append(''); if(gg > 100){ gg=100; } ngg=(gg*5)/100; var post_id=rated.attr('data-id'); var rate_type=rated.attr('data-ratetype'); var numVotes=rated.parent().find('.userrating-count').text(); jQuery.post(translation.ajax_url, { action:'rehub_rate_post' , post:post_id , type:rate_type , value:ngg}, function(data){ var post_rateed='.rate-post-'+post_id; jQuery(post_rateed).addClass('rated-done').attr('data-rate',gg); rated.find('.user-rate-image span').width(gg+'%'); jQuery(".rehub-rate-load").fadeOut(function (){ rated.parent().find('.userrating-score').html(ngg); if((jQuery(rated.parent().find('.userrating-count'))).length > 0){ numVotes=parseInt(numVotes)+1; rated.parent().find('.userrating-count').html(numVotes); }else{ rated.parent().find('small').hide(); } rated.parent().find('strong').html(translation.your_rating); rated.find('.user-rate-image').fadeIn(); }); }, 'html'); return false; }); jQuery(document).on('mouseleave', '.user-rate-active' , function (e){ var rated=jQuery(this); if(rated.hasClass('rated-done')){ return false; } var post_rate=rated.attr('data-rate'); rated.find(".user-rate-image span").css('width', post_rate + '%'); }); jQuery(function($){ 'use strict'; $(document).ready(function(){ $('.rate_bar_wrap').bind('inview', function(event, visible){ if(visible){ $('.rate-bar').each(function(){ $(this).find('.rate-bar-bar').animate({ width: $(this).attr('data-percent') }, 1500); $('.rate_bar_wrap').unbind('inview'); }); }}); $('.rate-line').bind('inview', function(event, visible){ if(visible){ $('.rate-line .line').each(function(){ $(this).find('.filled').animate({ width: $(this).attr('data-percent') }, 1500); $('.rate-line').unbind('inview'); }); }}); $(document).on('inview', '.top_rating_block, .top_table_block, .top_chart', function(event, visible){ if(visible){ $('.radial-progress').each(function(){ $(this).find('.circle .mask.full, .circle .fill:not(.fix)').animate({ borderSpacing: $(this).attr('data-rating')*18 }, { step: function(now,fx){ $(this).css('-webkit-transform','rotate('+now+'deg)'); $(this).css('-moz-transform','rotate('+now+'deg)'); $(this).css('transform','rotate('+now+'deg)'); }, duration:'slow' },'linear'); $(this).find('.circle .fill.fix').animate({ borderSpacing: $(this).attr('data-rating')*36 }, { step: function(now,fx){ $(this).css('-webkit-transform','rotate('+now+'deg)'); $(this).css('-moz-transform','rotate('+now+'deg)'); $(this).css('transform','rotate('+now+'deg)'); }, duration:'slow' },'linear'); }); }}); }); }); var pretimer; jQuery(window).scroll(function(){ 'use strict'; var postheight=jQuery('.post-inner').height() + jQuery('#main_header').height() - 100; if(jQuery(this).scrollTop() > 500){ clearTimeout(pretimer); jQuery('#topcontrol, #float-posts-nav').addClass('scrollvisible'); var refresh=function(){jQuery('#topcontrol:not(:hover), #float-posts-nav:not(:hover)').removeClass('scrollvisible');} pretimer=setTimeout(refresh,4000); }else{ jQuery('#topcontrol').removeClass('scrollvisible'); jQuery('#float-posts-nav').removeClass('scrollvisible'); } if(jQuery(this).scrollTop() > postheight){ jQuery('#float-posts-nav').addClass('openedprevnext'); }else{ jQuery('#float-posts-nav').removeClass('openedprevnext'); } if(jQuery('.footer-bottom').length > 0){ if(jQuery('#re-compare-panel').length > 0){ if(isVisibleOnScroll(jQuery('.footer-bottom'))){ jQuery('#re-compare-panel').addClass('collapsed-onscroll'); }else{ jQuery('#re-compare-panel').removeClass('collapsed-onscroll'); }} }}); jQuery(window).load(function(){ var makesiteCarousel=function(){ if(jQuery().carouFredSel){ jQuery('.top_chart_wrap').each(function(){ var carousel=jQuery(this).find('.top_chart_carousel'); var directionrtl=(jQuery('body.rtl').length > 0) ? "right":"left"; var windowsize=jQuery(this).width(); if(windowsize <=280){ var passItems=1; }else if(windowsize > 280&&windowsize <=480){ var passItems=2; }else if(windowsize > 480){ var passItems=4; } carousel.carouFredSel({ circular: false, infinite: false, responsive: true, direction: directionrtl, auto: { play: false }, swipe: { onTouch: true, onMouse: true, onAfter:function (){ var items=carousel.triggerHandler("currentVisible"); carousel.children().removeClass("activecol"); items.addClass("activecol"); }}, items: { height: 'variable', width: 220, visible:{ min:1, max:passItems }, }, scroll:{ onAfter:function (){ var items=carousel.triggerHandler("currentVisible"); carousel.children().removeClass("activecol"); items.addClass("activecol"); }}, prev: { button: function(){return jQuery(this).parent().parent().parent().children(".top_chart_controls").find(".prev");}}, next: { button: function(){return jQuery(this).parent().parent().parent().children(".top_chart_controls").find(".next");}}, pagination:function(){return jQuery(this).parent().parent().parent().children(".top_chart_controls").find(".top_chart_pagination");}, height: 'variable', width: "100%", onCreate: function (){ var items=carousel.triggerHandler("currentVisible"); items.addClass("activecol"); }}); }); }} table_charts(); makesiteCarousel(); jQuery(".sticky-cell").parent().each(function(){ var stickyheight=(jQuery('.re-stickyheader').length > 0) ? jQuery('.re-stickyheader').height():0; var length=jQuery(this).closest('.table_view_charts').height() - jQuery(this).height() - stickyheight + jQuery(this).closest('.table_view_charts').offset().top; var cell=jQuery(this); var width=cell.width(); var height=cell.height() + 'px'; var outerheight=cell.outerHeight() + 'px'; cell.wrap(function(){ return '
'; }); jQuery(window).scroll(function (){ var scroll=jQuery(this).scrollTop(); if(scroll < jQuery('.table_view_charts').offset().top){ cell.closest('.sticky-wrapper').removeClass('is-sticky'); cell.css({ 'position': '', 'top': '', 'width': '', }); }else if(scroll > length){ cell.closest('.sticky-wrapper').removeClass('is-sticky'); cell.css({ 'position': '', 'top': '', 'width': '', }); }else{ cell.closest('.sticky-wrapper').addClass('is-sticky'); cell.css({ 'position': 'fixed', 'top': stickyheight + 'px', 'width': width }); }}); }); jQuery(".table_view_charts").each(function(){ jQuery(this).removeClass('loading'); }); jQuery(".re_carousel").each(function(){ jQuery(this).on('initialized.owl.carousel', function(e){jQuery(this).parent().removeClass('loading')}); var carouselplay=(jQuery(this).data('auto')==1) ? true:false; var showrow=(jQuery(this).data('showrow')!='') ? jQuery(this).data('showrow'):4; var laizy=(jQuery(this).data('laizy')==1) ? true:false; var navdisable=(jQuery(this).data('navdisable')==1) ? false:true; jQuery(this).owlCarousel({ loop:true, dots:false, nav: navdisable, lazyLoad: laizy, autoplay: carouselplay, responsiveClass:true, navText :["", ""], navClass: ["controls prev","controls next"], responsive:{ 0:{ items:1, nav:true, }, 378:{ items:2, }, 600:{ items:3, }, 1024:{ items:showrow, }} }); }); var canSlide=true; window.onYouTubeIframeAPIReady=function(){ jQuery('.gallery_top_slider iframe').each(function(){ var slider=jQuery('.gallery_top_slider'); var player=new YT.Player(this, { playerVars: { autoplay: 0 }}); player.addEventListener("onStateChange", function(state){ switch(state.data){ case YT.PlayerState.PLAYING: slider.flexslider("stop"); canSlide=false; break; case YT.PlayerState.ENDED: case YT.PlayerState.PAUSED: slider.flexslider("play"); canSlide=true; break; }}); jQuery(this).data('player', player); }); } var flexslidersiteInit=function(){ if(jQuery().flexslider){ jQuery('.featured_slider').each(function(){ var slider=jQuery(this); slider.flexslider({ animation: "slide", selector: ".slides > .slide", slideshow: false, }); }); jQuery('.blog_slider').each(function(){ var slider=jQuery(this); slider.flexslider({ animation: "slide", smoothHeight: true, slideshow: false, start: function(slider){ slider.removeClass('loading'); var first_height=jQuery('.blog_slider .slides li:last-child img').height(); jQuery('.flex-viewport').height(first_height); }}); }); jQuery('.gallery_top_slider').each(function(){ var tag=document.createElement('script'); tag.src="//www.youtube.com/iframe_api"; var firstScriptTag=document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); var slider=jQuery(this); slider.flexslider({ animation: "fade", controlNav: "thumbnails", slideshow: false, video: true, before: function(){ if(!canSlide) slider.flexslider("stop"); }, start: function(slider){ slider.find('img.lazyimages').trigger("unveil"); slider.removeClass('loading'); jQuery('.flex-control-thumbs img').each(function(){ var widththumb=jQuery(this).width(); jQuery(this).height(widththumb); }); }}); slider.on("click", ".flex-prev, .flex-next, .flex-control-nav", function(){ canSlide=true; jQuery('.gallery_top_slider iframe').each(function(){ jQuery(this).data('player').pauseVideo(); }); if(jQuery('.gallery_top_slider .flex-active-slide iframe').length > 0){ jQuery('.gallery_top_slider .flex-active-slide iframe').data('player').playVideo(); }}); jQuery(".play3").fitVids(); }); jQuery('.main_slider').each(function(){ var slider=jQuery(this); slider.flexslider({ animation: "slide", start: function(slider){ slider.removeClass('loading'); }}); }); jQuery('.rtl .main_slider').each(function(){ var slider=jQuery(this); slider.flexslider({ animation: "slide", rtl: true, start: function(slider){ slider.removeClass('loading'); }}); }); jQuery('.re_thing_slider').each(function(){ var slider=jQuery(this); slider.flexslider({ animation: "slide", start: function(slider){ slider.removeClass('loading'); }}); }); jQuery('.flexslider').each(function(){ var slider=jQuery(this); slider.flexslider({ animation: "slide", start: function(slider){ jQuery(slider).removeClass('loading'); }}); }); }} flexslidersiteInit(); }); jQuery(window).resize(function(){ re_sizebg(); if(jQuery('.content').length > 0&&jQuery('#re-compare-panel').length > 0){ var contwidthout=jQuery('.content').outerWidth(); jQuery('#re-compare-panel').css({'width': contwidthout,'margin-left': - (contwidthout/2), 'left':'50%'}); }}); jQuery(document).ready(function(){ if(jQuery().flexslider&&jQuery('.woocommerce .images #re_woocarousel').length >=1){ var WooThumbWidth=100; if(jQuery('body.woocommerce .sidebar').is(':visible')){ wooThumbWidth=100; }else{ wooThumbWidth=118; } if(typeof jQuery('.woocommerce .images #re_woocarousel').data('flexslider')!=='undefined'){ jQuery('.woocommerce .images #re_woocarousel').flexslider('destroy'); jQuery('.woocommerce .images #re_wooslider').flexslider('destroy'); } jQuery('.woocommerce .images #re_woocarousel').flexslider({ animation: 'slide', controlNav: false, directionNav: false, animationLoop: false, slideshow: false, itemWidth: wooThumbWidth, itemMargin: 10, touch: false, useCSS: false, asNavFor: '.woocommerce .images #re_wooslider', smoothHeight: false, }); jQuery('.woocommerce .images #re_wooslider').flexslider({ animation: 'slide', controlNav: false, animationLoop: false, slideshow: false, smoothHeight: true, touch: true, useCSS: false, sync: '.woocommerce .images #re_woocarousel', start: function(slider){ jQuery(slider).removeClass('loading'); }}); }}); window.addComment=function(u){var v,y,p,f=u.document,I={commentReplyClass:"comment-reply-link",cancelReplyId:"cancel-comment-reply-link",commentFormId:"commentform",temporaryFormId:"wp-temp-form-div",parentIdFieldId:"comment_parent",postIdFieldId:"comment_post_ID"},e=u.MutationObserver||u.WebKitMutationObserver||u.MozMutationObserver,i="querySelector"in f&&"addEventListener"in u,n=!!f.documentElement.dataset;function t(){r(),e&&new e(d).observe(f.body,{childList:!0,subtree:!0})}function r(e){if(i&&(v=h(I.cancelReplyId),y=h(I.commentFormId),v)){v.addEventListener("touchstart",a),v.addEventListener("click",a);var t=function(e){if((e.metaKey||e.ctrlKey)&&13===e.keyCode)return y.removeEventListener("keydown",t),e.preventDefault(),y.submit.click(),!1};y&&y.addEventListener("keydown",t);for(var n,r=function(e){var t=I.commentReplyClass;e&&e.childNodes||(e=f);t=f.getElementsByClassName?e.getElementsByClassName(t):e.querySelectorAll("."+t);return t}(e),d=0,o=r.length;d1){if(f=a({path:"/"},d.defaults,f),"number"==typeof f.expires){var h=new Date;h.setMilliseconds(h.getMilliseconds()+864e5*f.expires),f.expires=h}f.expires=f.expires?f.expires.toUTCString():"";try{g=JSON.stringify(e),/^[\{\[]/.test(g)&&(e=g)}catch(i){}e=c.write?c.write(e,b):encodeURIComponent(String(e)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),b=encodeURIComponent(String(b)),b=b.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),b=b.replace(/[\(\)]/g,escape);var j="";for(var k in f)f[k]&&(j+="; "+k,f[k]!==!0&&(j+="="+f[k]));return document.cookie=b+"="+e+j}b||(g={});for(var l=document.cookie?document.cookie.split("; "):[],m=/(%[0-9A-Z]{2})+/g,n=0;n=0?a.replace(d,"$1"+c+"$2"):a+(a.indexOf("?")>0?"&":"?")+b+"="+c}function k(a,b){return a.split(/\s+/).slice(0,b).join(" ")}function l(a){p||a&&z.set("aawp-geotargeting",a)}function m(){var a={};return window.location.href.replace(location.hash,"").replace(/[?&]+([^=&]+)=?([^&]*)?/gi,function(b,c,d){a[c]=void 0!==d?d:""}),!!a.aawp_debug_geotargeting}function n(){var a={};return window.location.href.replace(location.hash,"").replace(/[?&]+([^=&]+)=?([^&]*)?/gi,function(b,c,d){a[c]=void 0!==d?d:""}),a.aawp_debug_geotargeting_ip?a.aawp_debug_geotargeting_ip:""}if("undefined"!=typeof aawp_geotargeting_settings&&"undefined"!=typeof aawp_geotargeting_localized_stores&&"undefined"!=typeof aawp_geotargeting_tracking_ids){var o=n(),p=m(),q="undefined"!=typeof aawp_geotargeting_api?aawp_geotargeting_api:"",r=aawp_geotargeting_settings,s=aawp_geotargeting_localized_stores,t=aawp_geotargeting_tracking_ids;if(!r.hasOwnProperty("store"))return;var u=r.hasOwnProperty("mode")?r.mode:"mode",v=r.store,w="",x="",y="",z=Cookies.noConflict(),A=z.get("aawp-geotargeting");void 0!==A&&p===!1?(x=A,b()):c()}}); !function(c,d){"use strict";var e=!1,n=!1;if(d.querySelector)if(c.addEventListener)e=!0;if(c.wp=c.wp||{},!c.wp.receiveEmbedMessage)if(c.wp.receiveEmbedMessage=function(e){var t=e.data;if(t)if(t.secret||t.message||t.value)if(!/[^a-zA-Z0-9]/.test(t.secret)){for(var r,a,i,s=d.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),n=d.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),o=0;o